package com.waar.kickball.positions;

import com.waar.kickball.player.Player;

/**
 * @author Lance Burk
 *Copyright Lance + Craig 2013
 * 
 */
public abstract class AbstractPosition {
	
	private Player firstInning;
	private Player secondInning;
	private Player thirdInning;
	private Player fourthInning;
	private Player fifthInning;
	
	public AbstractPosition(Player firstInning, Player secondInning, Player thirdInning, Player fourthInning, Player fifthInning) {
		this.firstInning = firstInning;
		this.secondInning = secondInning;
		this.thirdInning = thirdInning;
		this.fourthInning = fourthInning;
		this.fifthInning = fifthInning;
	}
	
	
	abstract Positions getPosition();
	
	public Player getFirstInning() {
		return firstInning;
	}


	public Player getSecondInning() {
		return secondInning;
	}


	public Player getThirdInning() {
		return thirdInning;
	}


	public Player getFourthInning() {
		return fourthInning;
	}


	public Player getFifthInning() {
		return fifthInning;
	}
	
	
}
